home *** CD-ROM | disk | FTP | other *** search
- ;CMOS-Belegung AMI-BIOS
- INDEXPORT=70h
- DATENPORT=71h
-
- ;**********************************************************
- INDEX=10h ; Floppy Drives
- ;**********************************************************
- BIT=7..4 ; Drive A
- 0000= Not installed
- 0001= 360 KB
- 0010= 1,2 MB
- 0011= 720 KB
- 0100=1,44 MB
- 0101=2,88 MB
- else unknown
- BIT=3..0 ; Drive B
- 0000= Not installed
- 0001= 360 KB
- 0010= 1,2 MB
- 0011= 720 KB
- 0100=1,44 MB
- 0101=2,88 MB
- else unknown
- ;**********************************************************
- INDEX=11h ;BIOS-Setup 1
- ;**********************************************************
- BIT=7 ;System Boot Up CPU Speed
- 0= Low
- 1= High
- BIT=6 ;0/1 Above 1 MB Memory Test
- BIT=5 ;0/1 Memory Test Tick Sound
- BIT=4 ;0/1 Floppy Drive Seek at Boot
- BIT=3 ;0/1 Hit <Del> Message Display
- BIT=2 ;BIOS Extended RAM Area for User defined HD
- 0=0:300h (=>INT D0..DF)
- 1=DOS 1K (=> 639K for DOS)
- BIT=1 ;0/1 Wait for <F1> If Any Error
- BIT=0 ;System Boot Up Num Lock
-
- ;**********************************************************
- INDEX=12h ;Harddisk
- ;**********************************************************
- BIT=7..4 ;HD-Drive C:
- 0000= Not installed
- 0xx1= Typ #n,d#
- 1xx0= Typ #n,d#
- 1111= Typ in 19h
- BIT=3..0 ;HD-Drive D:
- 0000= Not installed
- 0xx1= Typ #n,d#
- 1xx0= Typ #n,d#
- 1111= Typ in 1Ah
-
- ;**********************************************************
- INDEX=13h ;BIOS setup 2
- ;**********************************************************
- BIT=765 ;Typematic Rate (chars per s)
- 000= 6 cps
- 001= 8 cps
- 010= 10 cps
- 011= 12 cps
- 100= 15 cps
- 101= 20 cps
- 110= 24 cps
- 111= 30 cps
- BIT=4 ;0/1 Numeric Processor Test
-
- ;**********************************************************
- INDEX=14h ;Equipment
- ;**********************************************************
- BIT=76 ; Number of Floppy Drives
- xx= #n+1,d#
- BIT=54 ; Monitor Typ
- 00=Not CGA nor MDA
- 01=40x24 CGA
- 10=80x25 CGA
- 11=Monochrome
- BIT=3 ;0/1 Display
- BIT=2 ;0/1 Keyboard
- BIT=1 ;Math coprocessor
- 0=Absent
- 1=Present
- BIT=0 ;0/1 Floppy Drive
-
-
- ;**********************************************************
- INDEX=15h/16h ;Base Memory [KB]
- ;**********************************************************
-
- ;**********************************************************
- INDEX=17h ;Extended Memory (max 16 MB) Low Byte [KB]
- ;**********************************************************
-
- ;**********************************************************
- INDEX=18h ;Extended Memory (max 16 MB) High Byte [KB]
- ;**********************************************************
-
- ;**********************************************************
- INDEX=19h ;Hard Disk Typ C:
- ;**********************************************************
-
- ;**********************************************************
- INDEX=1Ah ;Hard Disk Typ D:
- ;**********************************************************
-
- ;**********************************************************
- INDEX=1Bh ;User Defined C: Cylinder, Low Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=1Ch ;User Defined C: Cylinder, High Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=1Dh ;User Defined C: Number of Heads
- ;**********************************************************
-
- ;**********************************************************
- INDEX=1Eh ;User Defined C: Write Precomp, Low Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=1Fh ;User Defined C: Write Precomp, High Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=20h ;User Defined C: Landing Zone, Low Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=21h ;User Defined C: Landing Zone, High Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=22h ;User Defined C: Sectors
- ;**********************************************************
-
- ;**********************************************************
- INDEX=23h ;User Defined D: Cylinder, Low Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=24h ;User Defined D: Cylinder, High Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=25h ;User Defined D: Number of Heads
- ;**********************************************************
-
- ;**********************************************************
- INDEX=26h ;User Defined D: Write Precomp, Low Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=27h ;User Defined D: Write Precomp, High Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=28h ;User Defined D: Landing Zone, Low Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=29h ;User Defined D: Landing Zone, High Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=2Ah ;User Defined D: Sectors
- ;**********************************************************
-
- ;**********************************************************
- INDEX=2Bh ;IDE/Shadow
- ;**********************************************************
- BIT=7 ;0/1 IDE LBA Mode
- BIT=6 ;0/1 IDE Block Mode
- BIT=5 ;0/1 IDE 32-Bit Mode
- BIT=3 ;0/1 Shadow DC00, 16K
- BIT=2 ;0/1 Shadow D800, 16K
- BIT=1 ;0/1 Shadow D400, 16K
- BIT=0 ;0/1 Shadow D000, 16K
-
- ;**********************************************************
- INDEX=2Ch ;Cache/Shadow
- ;**********************************************************
- BIT=7 ;0/1 L2 Cache
- BIT=6 ;0/1 L1 Cache
- BIT=5 ;0/1 Shadow E000, 64K
- BIT=4 ;0/1 Shadow CC00, 16K
- BIT=3 ;0/1 Shadow C800, 16K
- BIT=2 ;0/1 Video ROM Shadow C400, 16K
- BIT=1 ;0/1 Video ROM Shadow C400, 16K
- BIT=0 ;0/1 System BIOS Shadow F000, 16K
-
- ;**********************************************************
- INDEX=2Ch ;Cache/Shadow
- ;**********************************************************
- BIT=7 ;0/1 Weitek Processor
- BIT=6 ;0/1 Bootsector Virus Protection
- BIT=5 ;0/1 Mouse Support Option
- BIT=3 ;0/1 Password Checking
- BIT=2 ;0/1 Parity Error Check
- BIT=1 ;0/1 System Boot Up Sequence
- BIT=0 ;0/1 Turbo Switch Function
-
- ;**********************************************************
- INDEX=2Eh ; PRSUM 0D .. 2D Low Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=2Fh ; PRSUM 0D .. 2D High Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=30h ; Extended Memory (max 15 MB) Lo Byte
- ;**********************************************************
-
- ;**********************************************************
- INDEX=31h ; Extended Memory (max 15 MB) Hi Byte
- ;**********************************************************
-
-
- ;**********************************************************
- INDEX=32h ; Century Byte (BCD)
- ;**********************************************************
-
-